package com.kins.so.knowledgebase.entity;

import com.kins.common.entity.KinsBaseEntity;
import lombok.Data;

import java.io.Serializable;

/**
 * @Description:
 * @Author: 申科
 * @Date:2025/11/12 11:26
 */
@Data
public class RagFlowDocument extends KinsBaseEntity<RagFlowDocument> implements Serializable {
    private String docId;

    private String libraryId;

    private String title;

    private String path;

    private Boolean state;

    private String analyticState;

    private String docStatus;

    private Double progress=0.0;


    private String effectiveDate;

    private String explanation;

    private String docIds;
    private String source;

    private String fileType;

    private String docFileId;

    private String isImage;

    private String parseMethod;

    private String businessNo;


    public static final String PARSE_METHOD_AUTO = "auto";
    public static final String PARSE_METHOD_NAIVE = "naive";
    public static final String PARSE_METHOD_PROVIDER = "provider";



}
